package com.cn.wanxi.thread.join;

import java.util.Timer;
import java.util.TimerTask;

public class Test {
    public static void main(String[] args) {
//现在想做一个事情，就是让多线程变成单线程，就是人为控制线程的顺序
//以前我们线程的执行顺序是由CPU自动执行，现在我们人为控制，加join，把线程加入到另一个线程

        Timer timer = new Timer();
        final int[] aa = {0};
        timer.schedule(new TimerTask() {
            @Override
            public void run() {
                System.out.println(++aa[0]);
                if (aa[0] == 10) {
                    timer.cancel();
                }
            }
        }, 0, 100);

        ThreadOne threadOne = new ThreadOne();
        threadOne.start();

    }
}